<%-- 
    Document   : verCorreo
    Created on : 06/02/2013, 05:16:14 PM
    Author     : johnny
--%>

<%@page import="util.CSesion"%>
<%@page import="java.io.OutputStream"%>
<%@page import="java.io.InputStream"%>
<%@page import="java.net.Socket"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <title>Ver Correo</title>
        <link rel="stylesheet" type="text/css" href="css/style.css"/>
        <script src="js/jquery/jquery-1.7.js" type="text/javascript"></script>
        <script src="js/jquery/jquery-ui.min.js" type="text/javascript"></script>
        <script src="js/eventos.js" type="text/javascript"></script>

    </head>
    <body>
        <%
            int idCorreo = Integer.parseInt(request.getParameter("id"));
            ws.Correo resultado = new ws.Correo();
        %>    
        <div id="divPagina">
            <div id="divHeader">
            </div>
            <div id="divMenu">
                <ul>
                    <li><a href="index.jsp" id="lnkInicio">Bandeja de entrada</a></li>
                    <li><a href="contactos.html" id="lnkContactos">Contactos</a></li>
                    <li><a href="perfil.html" id="lnkPerfil">Perfil</a></li>
                    <li><a href="creditos.html" id="lnkCreditos">creditos</a></li>
                </ul>
                <div style="color: #FFF; font-size: 10pt; padding-left:700px; padding-top: 12px;">
                    <span>Iniciado Sesion como: <% out.print(CSesion.nickIniciado);%><a href="index.jsp" style="margin-left: 15px;">Cerrar Sesion</a></span>
                </div> 

            </div>
            <div id="divMaincontent">
                <div id="divLateral">
                    <script type="text/javascript">
                        $("#lnkInicio").addClass("actual");
                    </script>
                    <div id="divMenuLat">
                        <ul>
                            <li> <a href="home.jsp?nick=<% out.print(CSesion.nickIniciado);%>"> Bandeja de Entrada </a></li>
                            <li> <a href="redactar.jsp"> Redactar Correo </a></li>
                            <li> <a href="salida.jsp"> Bandeja de Salida </a></li>
                        </ul>
                    </div></div>
                <div id="divContenido">
                    <%-- start web service invocation --%>
                    <%
                        try {
                            ws.BandejaEntrada_Service service = new ws.BandejaEntrada_Service();
                            ws.BandejaEntrada port = service.getBandejaEntradaPort();
                            // TODO initialize WS operation arguments here
                            // TODO process result here
                            resultado = port.verCorreo(idCorreo);
                    %>
                    <span class="titulo"><% out.print(resultado.getAsunto());%></span><hr/><br/>
                    <span class="Datos">De: </span><% out.print(resultado.getNick());%><br/>
                    <span class="Datos">Para: </span><% out.print(resultado.getPara());%>
                    <% if (resultado.getAdjunos().equals("S")) {
                    %>
                    <br/>
                    <span class="Datos">Adjutos: </span>
                    <%-- start web service invocation --%>
                    <%
                        try {
                            // TODO initialize WS operation arguments here
                            // TODO process result here
                            java.util.List<ws.CArchivo> result = port.getArchivos(idCorreo);
                            for (int i = 0; i < result.size(); i++) {
                    %>
                    <a href="localhost:8080/ServidorCorreoSockets/descarga.jsp?archivo=<%out.print(result.get(i).getPath());%>&nombre=<%out.print(result.get(i).getNombre());%>"><% out.print(result.get(i).getNombre()); %></a>
                    <%                                    }
                        } catch (Exception ex) {
                            // TODO handle custom exceptions here
                        }
                    %>
                    <%-- end web service invocation --%>

                    <%
                            }%>
                    <br/>
                    <br/>
                    <hr/>
                    <div style="padding: 20px 0px;">
                        <% out.print(resultado.getContenido());%>

                    </div>

                    <%
                        } catch (Exception ex) {
                            // TODO handle custom exceptions here
                        }
                    %>
                    <%-- end web service invocation --%>
                    <%-- start web service invocation --%>
                    <%
                        try {
                            ws.BandejaEntrada_Service service = new ws.BandejaEntrada_Service();
                            ws.BandejaEntrada port = service.getBandejaEntradaPort();
                            // TODO initialize WS operation arguments here
                            java.lang.String nick = CSesion.nickIniciado;
                            // TODO process result here
                            int result = port.cambiaEstado(idCorreo, nick);

                        } catch (Exception ex) {
                            // TODO handle custom exceptions here
                        }
                    %>
                    <%-- end web service invocation --%>

                    <form>
                        <input type="button" class="botonesInicio" value="Responder" id="cmdResponder" onclick="responder('<%out.print(CSesion.nickIniciado);%>','<%out.print(resultado.getNick());%>','RE: <%out.print(resultado.getAsunto());%>')"/>
                        <input type="button" class="botonesInicio" value="Reenviar" id="cmdReenviar"/>
                    </form>
                </div>
            </div>
            <div id="divFooter">
                Diseño y Desarrollo Johnny-Avila - Fernando Baculima - Xavier Riofrio | Universidad de Cuenca
            </div>
        </div>  
    </body>
</html>